package com.crm.model.entity.productManager;

import java.math.BigDecimal;
import java.util.Date;

public class CustomerMemberProductCourse {
    private String memberProductCourseId;

    private String customerProductId;

    private String serviceClassification;

    private BigDecimal productOriginalPrice;

    private BigDecimal productUnitPrice;

    private BigDecimal productMemberPrice;

    private Integer courseCount;

    private String exchangeMethod;

    private Short deleteStatus;

    private String createPeopleId;

    private Date createTm;

    private String memberProductRelationId;

    public CustomerMemberProductCourse(String memberProductCourseId, String customerProductId, String serviceClassification, BigDecimal productOriginalPrice, BigDecimal productUnitPrice, BigDecimal productMemberPrice, Integer courseCount, String exchangeMethod, Short deleteStatus, String createPeopleId, Date createTm, String memberProductRelationId) {
        this.memberProductCourseId = memberProductCourseId;
        this.customerProductId = customerProductId;
        this.serviceClassification = serviceClassification;
        this.productOriginalPrice = productOriginalPrice;
        this.productUnitPrice = productUnitPrice;
        this.productMemberPrice = productMemberPrice;
        this.courseCount = courseCount;
        this.exchangeMethod = exchangeMethod;
        this.deleteStatus = deleteStatus;
        this.createPeopleId = createPeopleId;
        this.createTm = createTm;
        this.memberProductRelationId = memberProductRelationId;
    }

    public CustomerMemberProductCourse() {
        super();
    }

    public String getMemberProductCourseId() {
        return memberProductCourseId;
    }

    public void setMemberProductCourseId(String memberProductCourseId) {
        this.memberProductCourseId = memberProductCourseId == null ? null : memberProductCourseId.trim();
    }

    public String getCustomerProductId() {
        return customerProductId;
    }

    public void setCustomerProductId(String customerProductId) {
        this.customerProductId = customerProductId == null ? null : customerProductId.trim();
    }

    public String getServiceClassification() {
        return serviceClassification;
    }

    public void setServiceClassification(String serviceClassification) {
        this.serviceClassification = serviceClassification == null ? null : serviceClassification.trim();
    }

    public BigDecimal getProductOriginalPrice() {
        return productOriginalPrice;
    }

    public void setProductOriginalPrice(BigDecimal productOriginalPrice) {
        this.productOriginalPrice = productOriginalPrice;
    }

    public BigDecimal getProductUnitPrice() {
        return productUnitPrice;
    }

    public void setProductUnitPrice(BigDecimal productUnitPrice) {
        this.productUnitPrice = productUnitPrice;
    }

    public BigDecimal getProductMemberPrice() {
        return productMemberPrice;
    }

    public void setProductMemberPrice(BigDecimal productMemberPrice) {
        this.productMemberPrice = productMemberPrice;
    }

    public Integer getCourseCount() {
        return courseCount;
    }

    public void setCourseCount(Integer courseCount) {
        this.courseCount = courseCount;
    }

    public String getExchangeMethod() {
        return exchangeMethod;
    }

    public void setExchangeMethod(String exchangeMethod) {
        this.exchangeMethod = exchangeMethod == null ? null : exchangeMethod.trim();
    }

    public Short getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Short deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public String getCreatePeopleId() {
        return createPeopleId;
    }

    public void setCreatePeopleId(String createPeopleId) {
        this.createPeopleId = createPeopleId == null ? null : createPeopleId.trim();
    }

    public Date getCreateTm() {
        return createTm;
    }

    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    public String getMemberProductRelationId() {
        return memberProductRelationId;
    }

    public void setMemberProductRelationId(String memberProductRelationId) {
        this.memberProductRelationId = memberProductRelationId == null ? null : memberProductRelationId.trim();
    }
}